Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 STAFFORD ROAD Detached £493,927 £285,000 1 Jun 2011
62 STAFFORD ROAD Terraced £424,023 £250,000 14 Jun 2012
66 STAFFORD ROAD Terraced £455,117 £162,500 18 Jul 2002
70 STAFFORD ROAD Terraced £357,617 £210,000 21 Sep 2012
72 STAFFORD ROAD Terraced £388,281 £189,950 8 Apr 2004
74 STAFFORD ROAD Terraced £362,503 £227,000 15 May 2007
82 STAFFORD ROAD Terraced £359,713 £214,500 17 Nov 2006
84 STAFFORD ROAD Terraced £423,186 £265,000 30 May 2007
86 STAFFORD ROAD Terraced £364,095 £219,950 15 Dec 2006
88 STAFFORD ROAD Terraced £496,685 £490,000 7 Jul 2023
90 STAFFORD ROAD Terraced £568,038 £460,000 3 Sep 2018